#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<unistd.h>
int main(int argc,char* argv[])
{

	const char* myenv = getenv("HF");
	if(myenv == NULL)printf("没找到\n");
	else printf("找到了:%s\n",myenv);

	//通过environ获取环境变量
//	extern char** environ;
//	for(int i = 0;environ[i];i++)
//	{
//		printf("%s\n",environ[i]);
//	}


	return 0;

	//getenv
//	const char* username = getenv("USER");
//	if(username != "HF")printf("你的用户名为：%s,你没有权限访问这个程序\n",username);
//	else printf("你可以执行\n");

}
	//通过命令行参数，使一个程序实现不同的功能
//	if(argc > 2)
//	{
//		printf("输入了多个参数，输入无效\n");
//		return 0;
//
//	}
//	if(strcmp("-1",argv[1])==0)
//	{
//		printf("执行-1功能\n");
//	}
//	else if(strcmp("-2",argv[1]) == 0)
//	{
//		printf("执行-2功能\n");
//	}
//	for(int i = 0;argv[i];i++)
//	{
//		printf("argv[%d]:%s\n",i,argv[i]);
//	}

